failure 156:

Requirement failed: {setregid.07.02} error not met because its predicate (( priority_coverage == Priority_ReallyLow || ( priority_coverage == Priority_Unknown && setregid_spec == -1 ) ) && ( ( rgid_coverage != Id_SkipValue && rgid_coverage != Id_SavedSetId ) || ( egid_coverage != Id_SkipValue && egid_coverage != Id_RealId && egid_coverage != Id_SavedSetId ) )) is false while error code EPERM is set ;
location
trace /var/opt/lsb/test/olver-core/2013-01-21_10-20-40/process_meta_user_scenario.utz (process_meta_user_scenario.utt), line 102373
occurence
scenario process_meta_user_scenario
specification function setregid_spec()
parameter value  CallContext context = [pid=14939,thr=b751e6c0]
parameter value  GidT rgid = 0
parameter value  GidT egid = 0
parameter value  ErrorCode * @errno = EOK
parameter value  ErrorCode * errno = EPERM
return value  (IntT) -1
coverage
& branch
C
( Id1, Id2, priority ) == ( Id_SavedSetId, Id_SavedSetId, Priority_ReallyLow )
properties
REQ failed setregid.07.02
kind POSTCONDITION_FAILED
similar known bug(s)
The setregid() function shall set the real and effective group IDs of the calling process to the value, specified as its argument. According to LSB, if this argument equals to the saved set-group-ID, setregid() shall always be successful to set the real group ID to this value. But on the target machine setregid() fails when trying to set the real group ID to the saved set-group-ID value. Additional information about this bug may be found at http://linuxtesting.org/results/report?num=S0102.